Definition of
Head Office ...
Structured description by means of street, house number, etc. of the place where an administration is centralised.
Clean